package com.fortune.service;

import com.fortune.dto.in.dCRelation.DCRelationListDto;
import com.fortune.vo.dCRelation.DCRelationInfo;
import com.fortune.vo.dCRelation.DCRelationList;

import java.util.List;

public interface DCRelationService {
    /**
     * 查询经销商与客户列表
     * @param dealerId
     * @param dcRelationListDto
     * @return
     */
    List<DCRelationList> queryDelareClientList(String dealerId,DCRelationListDto dcRelationListDto);

    /**
     * 查询经销商与客户列表个数
     * @param dealerId
     * @param dcRelationListDto
     * @return
     */
    int queryDelareClientListCount(String dealerId,DCRelationListDto dcRelationListDto);

    /**
     * 查询客户详情
     * @param phone
     * @return
     */
    DCRelationInfo queryClientInfo(String phone);

    /**
     * 查询经销商与客户关系是否存在
     * @param dealerId
     * @param id
     * @return
     */
    int queryRelationIsExist(String dealerId,String id);

    /**
     * 添加经销商与客户关系
     * @param dealerId
     * @param id
     * @return
     */
    int addRelationIs(String dealerId,String id);

    /**
     * 删除客户
     * @param dealerId
     * @param id
     * @return
     */
    int delete(String dealerId,String id);
}
